module.exports = {
  "auth": {
    "init": {
      path: "auth/init",
      status: 200
    },
    "login": {
      path: "auth/login",
      status: 200
    },
    "verify2nd": {
      path: "auth/verify-2nd",
      status: 200
    }
  },

  "personal": {
    "profile": {
      path: "user/loadProfile",
      status: 200
    },
    "roles": {
      path: "user/loadRoles",
      status: 200
    }
  },

  "system": {
    "list": {
      path: "system/load-list",
      status: 200
    },
    "create": {
      path: "system/create-system",
      status: 200
    },
    "details": {
      path: "system/load-details",
      status: 200
    },
    "lock": {
      path: "system/switch-lock",
      status: 200
    },
    "rebuild": {
      path: "system/create-system",
      status: 200
    },
    "roles": {
      path: "system/load-list-roles",
      status: 200
    }
  },

  "member": {
    "list": {
      path: "member/load-list",
      status: 200
    },
    "find": {
      path: "member/find-candidates",
      status: 200
    }
  },

  "role": {
    "list": {
      path: "role/load-by-sysid",
      status: 200
    }
  },

  "session": {
    "list": {
      path: "session/load-list",
      status: 200
    }
  },

  "resource": {
    "list": {
      path: "resource/load-list",
      status: 200
    }
  },

  "audit": {
    "query": {
      path: "audit/query",
      status: 200
    }
  },

  "settings": {
    "all": {
      path: "settings/loadAll",
      status: 200
    },
    "mail": {
      path: "settings/mail",
      status: 200
    },
    "security": {
      path: "settings/security",
      status: 200
    },
    "critical": {
      path: "settings/critical",
      status: 200
    }
  },

  "dashboard": {
    "stat-data": {
      path: "dashboard/stat-data",
      status: 200
    },
    "system-aggregate-data": {
      path: "dashboard/system-aggregate-data",
      status: 200
    },
    "user-aggregate-data": {
      path: "dashboard/user-aggregate-data",
      status: 200
    }
  },

  "group": {
    "nodes": {
      path: "group/load-nodes",
      status: 200
    },
    "users": {
      path: "group/find-users",
      status: 200
    },
    "changeName": {
      path: "group/change-name",
      status: 200
    }
  },
  "hazard-item":{
    "query": {//节点查询
      path: "group/load-nodes-list",
      status: 200
    },
    "create":{//节点添加
      path: "group/load-nodes-list",
      status: 200
    },
    "clear":{//节点删除
      path: "group/load-nodes-list",
      status: 200
    },
    "relation":{//节点关系添加
      "create":{
        path: "group/load-nodes-list",
        status: 200
      }
    },
    "relation":{//节点关系删除
      "clear":{
        path: "group/load-nodes-list",
        status: 200
      }
    },
    "attribute":{//节点属性修改
      "edit":{
        path: "group/load-nodes-list",
        status: 200
      }
    },
    "attribute":{//节点属性删除
      "clear":{
        path: "group/load-nodes-list",
        status: 200
      }
    },
    "file":{//文档分词
      "parse":{
        path: "group/load-nodes-list",
        status: 200
      }
    }
  },

  "user": {
    "query": {
      path: "user/query",
      status: 200
    },
    "resetPwd": {
      path: "user/resetPwd",
      status: 200
    },
    "close": {
      path: "user/close",
      status: 200
    },
    "switchEnableStatus": {
      path: "user/switch-enable",
      status: 200,
    },
    "activate": {
      path: "user/activate",
      status: 200
    },
    "details": {
      path: "user/loadDetails",
      status: 200
    }
  },

  "admin": {
    "list": {
      path: "admin/list",
      status: 200
    },
    "candidates": {
      path: "admin/candidates",
      status: 200
    }
  }
};